locomotive with hauling drum - Turc Anglais Dictionnaire